<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd">

<wicket:panel>


	<div id="gc-pagecontent" class="g-unit" style="position: relative;">

	<h1 style="MARGIN-RIGHT:0px; MARGIN-LEFT:0px">
  <font size="5">Nesneye Yönelik Tasarım ve Tasarım Kalıpları (UML ile)</font></h1>
<h2 style="margin-right: 0px; margin-left: 0px"><font size="4"><font size="4">Özet</font></font></h2>
<ul style="MARGIN-LEFT:5px">
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2">Nesneye yönelik kavramları bilmeniz (ör : kalıtım, komposizyon, poliformizm gibi) sizi iyi bir nesye yönelik tasarımcı yapmaz. Bunun için tasarım kalıplarını bilmeniz gerekir.</font></li>
<li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2">Bu eğitim etkilişimli ve derinlemesine bir şekilde nesneye yönelik tasarım ve tasarım kalıplarına adım atmanızı sağlar.</font></li>
<li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2">Eğitim içerisinde, Eller klavye üzerinde (EKÜ) uygulamaları ile kavramları pekiştirme olanağı. Bu lab ortamında gerçek dünya problemleri üzerinde çalışılacaktır.</font></li>
<li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2">UML model kavramları sayesinde Tasarım kalıplarını kavrama</font></li>
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2"><font size="2">Nesneye yönelik tasarım ve tasarım kalıplarının g</font>erçek dünya örnekleri üzerinde incelenişi.</font></li>
</ul>
<h2 style="margin-right: 0px; margin-left: 0px"><font size="4"><font size="4">Eğitim işleniş şekli</font></font></h2>
<ul style="MARGIN-LEFT:5px">
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2"><font size="2">Konulara derinlemesine odaklama ve soru cevap şeklinde etkişimli anlatım.</font></font></li>
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle">
    <font size="2">Eller klavye üzerinde uygulamaları ve etkileşimli soru çözümleri.</font></li>
<li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2">Gerçek dünya örneklerini inceleme ve tecrübe kazanımı.</font></li>
</ul>
<h2 style="margin-right: 0px; margin-left: 0px"><font size="4"><font size="4">Diğer ilişkili eğitim</font></font></h2>
<div>
<ul style="margin-left: 5px"><li style="margin-left: 0px; list-style-type: circle"><font size="2"><font size="2">Java ile Web uygulamaları geliştimek sizce zor ve karmaşık mı ? Eğer öyle düşünüyorsanız, <a id="dpxt" href="#" wicket:id="ApacheWicket" title="Apache Wicket">Apache Wicket</a>&nbsp;eğitimini inceleminizi tavsiye ediyoruz.</font></font></li></ul>
</div>
<ul style="MARGIN-LEFT:5px">
</ul>
<h2 style="margin-right: 0px; margin-left: 0px"><font size="4"><font size="4">Ön koşul</font></font></h2>
<ul style="MARGIN-LEFT:5px">
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle">
    <font size="2">Temel Java ile en az 5 ay tecrübesi sahibi olmanız.</font></li>
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2">Nesneye yönelik kavramları biliyor olmanız; ör : kalıtım, poliformizm, komposizyon.</font></li>
</ul>
<h2 style="margin-right: 0px; margin-left: 0px"><font size="4"><font size="4">Eğitim sonunda kazanılacaklar</font></font></h2>

<ul style="MARGIN-LEFT:5px">
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle">
    <font size="2">Nesneye yönelik Java uygulamaları geliştirebilme</font></li>
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2">Tasarım kalıpları sayesinde uygulama geliştiricler arasında ortak dil konuşabilme kabiliyeti</font></li>
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle">
    <font size="2">Java'da esnek ve sağlam uygulamalar geliştirebilme</font></li>
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2"><font size="2">İyi tasarım prensibleri uygulama, kavrama ve tanıma becerisi</font></font></li>
</ul>
<h2 style="margin-right: 0px; margin-left: 0px"><font size="4"><font size="4">Eğitim içeriği</font></font></h2>
<ul style="MARGIN-LEFT:5px">
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle">
    <font size="2">Nesneye yönelik programlamaya giriş.&nbsp;</font></li>
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2">İyi tasarım prensibleri</font></li>
<li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2">Tasarım prensiblerini Java'da uygulama becerisi</font></li>
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2">Tasarım kalıplarına (<font size="2">design patterns</font>) giriş</font></li>
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2"><font size="2">Tasarım kalıplarının uygulanışı</font></font></li>
  <li style="MARGIN-LEFT:0px; LIST-STYLE-TYPE:circle"><font size="2"><font size="2">Anti pattens ve yapılmaması gereken hatalar.</font></font></li>
</ul>
<h2 style="margin-right: 0px; margin-left: 0px"><font size="4">Eğitim süresi</font></h2>
<p style="margin-right: 0px; margin-left: 0px"><font size="2">2 gün.</font></p>
<br>
	
	</div>
</wicket:panel>

</html>